let buf = Buffer.alloc(6);

// // fill
// buf.fill(123, 1, 3); // 写入数据、开始位置、结束位置， 闭开区间
// console.log(buf);
// console.log(buf.toString());
// console.log("ddd");

// write
// buf.write("12388", 1, 1); // 写入数据、开始位置、数据长度
// console.log(buf);
// console.log(buf.toString("utf-8"));

// // toString
// buf = Buffer.from("拉钩驾驭");
// console.log(buf);
// console.log(buf.toString("utf-8", 3, 9)); // 编码、开始位置、结束位置，闭开区间

// // slice
// buf = Buffer.from("拉钩教育");
// let b1 = buf.slice(-6, -3); // 开始位置、结束位置，闭开区间
// console.log(b1);
// console.log(b1.toString());

// // indexOf
// buf = Buffer.from("zce爱掐断，爱肯德基，爱都很好，爱大姐夫");
// console.log(buf);
// console.log(buf.indexOf("爱qq", 4));

// copy
let b1 = Buffer.alloc(6);
let b2 = Buffer.from("拉钩");
b2.copy(b1, 0, 3);
console.log(b1.toString() + "\n");
console.log(b2.toString());
